package com.zmj.sy.mom.srv.aps.bean.entity.order;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.zmj.sy.mom.srv.aps.bean.entity.base.BaseEntity;
import com.zmj.sy.mom.srv.mbd.api.utils.Comment;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;

/**
 * 工序表
 */
@Getter
@Setter
@TableName("tb_import_mbd_operation")
public class ImportMbdOperation extends BaseEntity {

    @TableField("process_route_number")
    @Comment("工艺路线编号")
    private String processRouteNumber;

    @TableField("operation_number")
    @Comment("工序编号")
    private String operationNumber;

    @TableField("operation_name")
    @Comment("工序名称")
    private String operationName;

    @TableField("operation_label")
    @Comment("工序号")
    private String operationLabel;

    @TableField("zmj_gongxu_shuoming")
    @Comment("工序说明")
    private String zmjGongxuShuoming;

    @TableField("zmj_guanjian_xinxi")
    @Comment("关键信息")
    private String zmjGuanjianXinxi;

    @TableField("zmj_jia_gong_dan_yuan")
    @Comment("线体\\加工单元")
    private String zmjJiaGongDanYuan;

    @TableField("zmj_shebei")
    @Comment("设备")
    private String zmjShebei;

    @TableField("zmj_mi_jian")
    @Comment("米\\件")
    private BigDecimal zmjMiJian;

    @TableField("zmj_zhun_zhong")
    @Comment("准终")
    private BigDecimal zmjZhunZhong;

    @TableField("zmj_dinge_gongshi")
    @Comment("定额工时")
    private BigDecimal zmjDingeGongshi;

    @TableField("zmj_zhuanjiao")
    @Comment("转交")
    private String zmjZhuanjiao;

    @TableField("zmj_shi_dong_gongshi")
    @Comment("实动工时")
    private BigDecimal zmjShiDongGongshi;

    @TableField("zmj_gongzuo_zhongxin")
    @Comment("工作中心")
    private String zmjGongzuoZhongxin;

    @TableField("CREATER")
    @Comment("创建者")
    private String creater;

    @TableField("SN")
    @Comment("SN")
    private BigDecimal sn;

    @TableField("operation_version")
    @Comment("工序版本")
    private String operationVersion;

    @TableField("wire_model")
    @Comment("焊丝牌号")
    private String wireModel;

    @TableField("wire_number")
    @Comment("焊丝编号")
    private String wireNumber;

    @TableField("wire_quota")
    @Comment("焊丝定额")
    private String wireQuota;

    @TableField("zmj_dian_du_mianji")
    @Comment("面积定额工时")
    private BigDecimal zmjDianDuMianji;

    @TableField("order_id")
    @Comment("订单ID")
    private Integer orderId;

}
